Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 MAIN STREET Detached £396,264 £101,000 28 Feb 2000
63 MAIN STREET Terraced £432,668 £75,950 3 Oct 1995
THE BEECHES MAIN STREET Detached £624,162 £350,000 18 Sep 2009